Speaker: Yukihiro Matsumoto Yukihiro Matsumoto (Matsumoto Yukihiro, a.k.a. Matz, born 14 April 1965) is a Japanese computer scientist and software programmer best known as the chief designer of the Ruby programming language.
He was born in Osaka Prefecture, in western Honshu. According to an interview conducted by Japan Inc., he was a self-taught programmer until the end of high school. He graduated with an information science degree from Tsukuba University, where he associated himself with research departments dealing with programming languages and compilers.
As of 2006, Matsumoto is the head of the research and development department at the Network Applied Communication Laboratory, an open source systems integrator company in Shimane prefecture. He is a member of The Church of Jesus Christ of Latter-day Saints and served as a missionary for the church. Matsumoto is married and has four children.
http://en.wikipedia.org/wiki/Yukihiro_Matsumoto
Comments on "Ruby 1.9"
Thanks Matz? for ... Thanks Matz? for creating Ruby!
You're right, I ... You're right, I hadn't thought of all those diacritical marks (Wikipedia has a nice page called »Combining_character« about those) which sometimes even could not be resscued with Unicode_normalization (another Wiki page) if reversed. Good point. I wish? I could watch the talk.
)-;
No, not reversing ... No, not reversing bytewise, that's not just useless, it's plain wrong. I was refering to modifying characters that exist in the unicode standard for some code pages. Think of it as diacritic+letter which is (in those cases) supposed to render the diacritic on top of the letter (or below or whatever, together anyway). In that case, not only you're supposed to separate multibyte characters one from another but? also know about every such case, and those are arbitrary of course.
@heloizyjhenifer: ... @heloizyjhenifer: heh, I see. Reversing an utf8 string byte for byte instead of char by char, eh?
But really,? my proposed solution works transparently and is fast enough because of the Unicode support in the oniguruma regular expression engine. Just split the string with scan() into an array, reverse the array, then join the array to a new string which will be reversed: in my example, »ÈdoçinU«.
(-:
What I meant is ... What I meant is that reversing a fully generic unicode string is in itself a bad idea because it can contain order dependent characters, now looking for a fast (as in optimized) way to doing this (which is what was asked by someone to the speaker) is stupid because there is provably no fast way. It's even hard to explain how pointless/meaningless/stupid? at all levels it is :). The speaker was a bit stomped, understandably.
In any? programming ... In any? programming language worth learning, easy tasks should be easy and hard tasks should be possible.
Reversing a string of codepoints ought to be among the easy tasks, no matter how useless you might think it is.
I cannot view this talk in Germany, because Google doesn't allow it for some reason. That said, I suggest 'UniçodÈ'.scan(/./).reverse.join for reversing a Unicode string.
Why would one want ... Why would one want to reverse? a fully unicode string anyway. What about the modifying characters in the standard, reversing them would make no sense, keeping their order would make any structure behave sub O(1) for doing it.
This guy is ... This guy is soooooooooooo smart, why be a Moron? i mean Mormon? Is the video description correct? The man who invents ruby believes J. Smith ha ha ha just? doesnt make sense
Stil not ... Stil not enterprise? level framework,,look at smalltalk,,I will wait till 2.0
want watch - Ruby & ... want watch - Ruby & the Rockits in HD and all eps, seasons?? then go:
TVFLAP . COM
is that because you ... is that because you are a moron? or? are the two things unrelated?
cool, my name is a ... cool, my name is a language?
happy christmas mom ... happy christmas mom! "u gave me a link?" YEP!? "wow..."
I think Matz is a ... I think Matz is a Buddha. People within a 5 foot radius? of him start smiling and feel vaguely smarter and happier.
man this guy is ... man this guy is SMART holy? moly.
Emuliator.? Emuliator.?
Cool, Ruby 2 and ... Cool, Ruby 2 and Perl 6? will both be released on the same day - Christmas.
Domains International This domain is owned by DomainsInternational.Net located online at www.domainsinternational.net where you can find dozens of domains for sale on the same category (adults, dictionary words, 1-word domains).
Domains International (Blog) Blog managed by DomainsInternational.Net with articles, links, photos, domains auctions and other information.
Yue-Sai Asian beauty in China (map) - Yue-Sai, beauty, cosmetics - beauty salon industry
Stood at the intersection of East and West, they use TV documentaries such as the West opened a window to understand China, they use one another a lipstick, awoke to the United States in pursuit of Chinese women, which is Yue-Sai. In Western fashion, thus breaking some world's AnnaSui is the third generation ethnic Chinese immigrants out of Yue-Sai Kan was born in Guilin, you should be called China's own beauty messenger.
Tea & Justice -- Award-winning Film on NYPD Asian Women Cops -- to Screen at La Femme Film Festival, Beverly Hills
Tea & Justice -- an award-winning film on NYPD's first Asian women cops -- is screening at La Femme Film Festival in Beverly Hills on October 17th. It is also an Official Selection at the Houston Asian Pacific Islander Film Festival on October 12th. The film won Third Prize for Best Documentary (ages 13-18 category) at the Kids First! Film Festival, Hollywood.
New DVD Reveals How to Seduce the Asian Woman of Your Dreams
In the new DVD entitled 'How to Hook Up with Asian Girls', noted pick up artist for the ABCs of Attraction and motivational speaker Johnny Wolf helps men learn how to meet, attract, date and seduce Asian women.
Asian Girls For Dating & Asian Women For Marriage
In recent years, Asian dating services have been emerged to help online singles to find dates on the internet It is so easy and simple to find dates online these days
Asian Girls & Asian Women - Why Are They Popular
Asian girls and women are enjoying a lot of popularity in this day and age They are increasingly overcoming their reticence and enjoying an independent life
Asian Single Women and Asian Single Girls at Dating Services
We are living in this modern century so looking for love and romance on net is common these days There are thousands of Asian single women and girls looking for marriage at these totally free Asian dating services